Sounds like the perfect feel good read
This looks like the perfect book to take on holiday. The main character sounds very relatable as does the storyline! It has a real feel good vibe about it and I'm sure it would raise a smile or three!