I was with my family in this unit for 30 nights (December 20, 2015 -Jan 20, 2016). The booking process was seamless and guideline email for checking in was self explanatory. We did not have problem locating the unit. The location was excellent, close to all shopping, attractions and restaurants if you decide not to cook. It's easy to link any location including beaches. The apartment itself was spacious, neat and have everything you will need for a well deserved vacation. It is superbly quiet at night. The internet is very fast and only need rebooting the Reuter ( by removing the plugs and plugging them back) in case of occasional downtime. The resort staff at various locations including the pool area are very courteous and ever willing to help. We enjoyed our stay at the apartment and will surely come again later in the year.