Situato proprio sulla spiaggia, il Bayview Hill Resort offre accoglienti chalet con connessione WiFi gratuita nelle aree comuni, un servizio di lavanderia e un servizio navetta a un costo aggiuntivo.
Ogni chalet è dotato di un balcone con vista mare e di un bagno interno.
Il Bayview Hill Resort vanta un ristorante in loco con bevande e specialità locali.