We would recommend this again and again – the Marriott chain is the best and we have never yet been disappointed! You only need to bring some clothes, beach wear and they provide everything else! A store on site at the Marriott for anything you did forget or did not want to pack! Love this chain and the location! We will be back for sure! Breathtaking beauty of the sand, water and mountains all around the shops restaurants etc…ask for your concierge at Marriott and you will have it all; fun things and dinner all planned out!