Whilst the apartment was lovely and had everything we needed, this is part of a timeshare complex, so the check in process was really difficult. The confirmation wasn't send through to the complex, so they had no record of our name/booking. It was difficult to get this rectified. Then once it was sorted, we weren't able to access our room until 5.30pm. Normally checkin is not until 4pm which is really late, considering check out is 10am.
The complex itself and amenities were great, but this is no just a private one on one rental with an owner.