The apartment was very nice, and the decor was pretty. The kitchen had all the equipment we needed to cook food (but no basic items like oil or spices). There are also some nice restaurants around, and the beach is a two-minute walk away. The apartment is also in a good location to explore the rest of the island. One thing to keep in mind is to not keep the doors/windows open too long, or some bugs might get in. The only thing that bothered us is that we weren't able to adjust the A/C, so it was always just slightly too warm in the apartment. Also the wifi was good when it worked, but it cut off sometimes. Resetting the router made the wifi come back on though, so that wasn't too much of as problem.
The customer service was good; they were able to answer all our questions in a timely manner and replaced the fan for us when it broke.