Apartment was modern, fresh and very clean. The pool was bigger than it looked on the photos and our children loved it. Even had it to ourselves most of the time. We were unable to work the TV and could not find a working channel, so we would of benefitted from some instructions. Also, did not have a wifi code, so had to request. Location was great and only a short walk from the beach front. All in all a great stay.