What an amazing place! It is beautifully decorated, very clean and the location is unparalleled. The view was gorgeous! Our family had a such a wonderful time! The quick walk to the beach was perfect, especially for our little grandsons. It could not have been more perfect! We HIGHLY recommend staying here!