John's place is great for a family vacation: cozy and beautiful, with a convenient location within walking distance to the beach, a fully equipped kitchen, and all the beach gear you need!