My family and I had a great stay in Avalon for a long weekend in June. Our trip got off to a particularly great start as our host, Shawn, was kind enough to reach out and offer an additional night at no cost - the weather did not look great for a weekend at the beach, and he reached out to see if we wanted to come down early and take advantage of better weather with an additional day. We did!The house is in great condition, clean, and in a great location close to both the beach and the main drag of Avalon. There are also all the beach supplies you could need - all the essentials plus many other games, bikes to ride around town, etc. Thanks for a great stay, would definitely go back!