This place is fantastic!! It has all you need to spend quality time enjoying the beach with your family. The check-in process was a breeze. The location was perfect for playing at the beach, strolling to shops and restaurants, and enjoying the beauty of the islands. This is a great place to say and marvelous hosts.