Once Upon a Tower - Eloisa James
Loved that the characters had so much to learn! It was funny, loving, sad, moved me to laugh and cry!