It's a big residential complex with a nice pool area and a 24/7 desk. Supposedly you have to pay for WiFi (which was included in our room by booking through Tim) but the Internet wasn't that good, it was actually down for a day and when it was up, it wasn't stable. At any rate, the apartment was great, very spacious and clean. There are a couple of food trucks that stop in front and you can also walk to an ABC store and several restaurants. The main party area with bars and a big supermarket is up the main street maybe 15 minutes by foot. The beach is very close. Overall it was a very good choice.