Great place! Right there on the beach and easy access to shopping. Very clean and resort staff are super friendly!