My family and I have had a wonderful stay. Communication was good, check in was smooth, and it is a beautiful area, with a lot of nice beaches and hikes close by. I can highly recommend it