Beachfront hotel with spectacular views and sunsets over the Indian Ocean. Most rooms have private balconies with ocean views. Resort style hotel with a relaxed and friendly atmosphere.