We had a great stay at the apartment! It was easy to check-in (our host was there expecting us when we got in). Our apartment was clean and the Wifi signal was clear. Everything was available that we needed. The nearby beach (part of the hotel area) was wonderful -- we could have just stayed there all week.