The location is very good and the view is spectacular. However, there were a number of issues with the property. It isn't beachfront, but is on a street off the main road. The view of the beach in the photos is from the outside space upstairs. The mattresses weren't clean and there were no mattress protectors. The Air conditioning didn't work well and was very noisy and there was only a fan in the main areas. One of the showers in one of the bedroom leaks. The windows are dangerous as you are on the 12th floor and there are no bars on one of the windows in one of the bedrooms and in the main area there is one bar on the window which isn't high enough.
We visited with our 4 children and I would say it was unsafe for young children. The Wifi doesn't work upstairs. We requested extra cooking pots and blankets, hairdryer and towels as these weren't initially supplied and they were supplied very quickly. We were also allowed a late checkout at 6pm as we had a late flight, which we really appreciated.