It was a wonderful experience. Mainsail has a great location in regards to restaurants and shopping. Th beach was an easy walk and it was not too crowded. I would recommend this location without reservation. The condo was clean and spacious. The owner has some nice assets for the beach and good board games .