This is an incredible apartment in a great location and I recommend it 100%. You should, however, be aware that there are issues with the resort. The elevators are very slow, it can take a while to get your car from the valet and they are often out of towels at the pool and beach. I recommend bringing your own pool towels since the owner asks you not the remove their towels from the unit. Some of the staff, but not all, also lack a customer service attitude. It is the most affordable resort in the area, though, and I will probably come back!