You get an apartment on resort grounds. The location is great and the place was really spacious. There are a few swimming pools right within esort grounds. Beaches, snorkeling, shops and restaurants are within a 10-min drive.