Location is great and the resort is beautiful. We did have issues on the day of check out with the staff coming into our room and knocking on our door at 9AM when we were told check out is at 11.