We had a fantastic stay here. The staff were all really helpful and many of them. The view from the restaurant and pool are breathtaking and make up for the uphill walk to the main street. The hotel does provide a good service to the beach. We loved our room as we were upgraded although standard rooms were great as well.