Everything was perfect! The property is in the village and walking distance to all the bars, restaurants, and beach. The pool was heated which was nice for a cool morning swim. We used the cooler, wagon, beach toys and chairs for going to the beach which saved us from having to buy all the beach gear. The bed was comfortable and the place has a smart tv so we could watch Netflix. Basic cooking stuff provided so we made dinner at home one night and enjoyed the quiet patio. We stay in the village every year and so far this is our favorite place. The owners were very friendly and accommodating to allow an early check in.