Clean place. Amazing views. Easy walk to main shops/restaurants/beaches. Close to supermarket and public transport.
Food is expensive locally.