Awesome place and staff! Everything was very clean and neat when we arrived. My family loved it and we want to return asap!!! Lots of shops and supermarkets around the building and walking distance from the beach!