Perfect and beautiful location.
You just can’t find any fault in the hotel’s location. It has a close proximity to various beaches. Each day, you get to see the majestic blue sea and the beautifully landscaped gardens. The best rooms are those set by the rocks. Furthermore, the hotel is away from the crowded areas of the town. Thus, it is quiet at night.