Het Bayview Hill Resort ligt direct aan het strand en biedt gezellige chalets en gratis WiFi in openbare ruimtes. Voor uw gemak biedt de accommodatie een wasservice en een pendeldienst.
Elk chalet is uitgerust met een balkon met uitzicht op zee. De chalets hebben een eigen badkamer.
In het restaurant van het resort kunt u genieten van lokale gerechten en dranken.