We had a wonderful stay. The place was beautiful and so clean. Location is amazing. We walked to the beach each morning and had our coffee there before starting the day. Communication was great and it was super easy. I highly recommend this place!