Hounestly I was impressed by this hotel, although my first impression wasn't that good but it changed very quickly with the great staff and professionalism. The hotel is so clean, the private beach is beautiful, pool is big and nice and hotel is in the heart of soho.
They have many free stuff starting with the canabie at the reception to the soft drinks on the pool and most important the airport drop off and check in which they assist in free of charge.
Breakfast was also nice, small buffet but has everything u wish for, club cars available any time to take you to soho. The room was spacious and had nice balcony overlooking the pool, bed wasn't so comfortable but it was ok but furniture needs to be renewed.
They had a cute dvd selection u can choose from and watch in your room, also a nice small book library if u like to read while ur stay :)
I will surely come back to this hotel.