Only stayed one night but that was enough to notice what a great staff they have. All of them were very friendly and the food was very good. Location is great cause its right in front of the beach and walking distance to restaurants and shops. The hotel has its own restaurant which is very good and prices are similar than the restaurants nearby. I wish the pool would be a little heated, cause it was cold when i was there. The room was very comfortable and all areas of the hotel were very clean. I really enjoyed my stay.