Our family had a great stay! The location was perfect. The pool was peaceful. The beach was just what we needed. Plenty of space for everyone and the views could not have been better.