It's a great place, lots of space for breakfast and dinners so no problems getting a table, lots of food options available, clean with helpful staff that speak multiple languages. The only problem is the beach / port scene nearby is loud, dance parties and thumping music until 3am every night, weeknights too. Luckily you can't actually hear that in the rooms, very good windows, but on the balcony you sure can, so not really serene. However, I'd stay there again as it's nice, the location around it has just changed for the worse.