I think I liked these books so much because I've traveled to so many of the places that Maureen Johnson describes so well. It's a fun book to read anytime, but especially in the summer if you need to experience vacation vicariously.
Also, if you don't follow Maureen Johnson on Twitter, you are missing out. She's a laugh a minute, that one. I can't wait to read more from her.
In the Classroom:
Totally right for middle school. There is no questionable language, but just enough romance to keep giggly tweens interested. A cute read!