It's a very pretty hotel with wonderful staff and the spa services are great! The view is amazing, specially if you get one of the upper level rooms. It is situated up on a very steep hill and is a fair distance from the city center. If you have mobility issues, you might want to rent a car or book cabs for exploring the area. Lots of great beaches and swimming spots nearby as well. They'll bring breakfast to your room in the morning but it can take them a while to prepare it and bring it to you, so anticipate a wait, or tell them your preferred time in advance.