Situado na praia, o Bayview Hill Resort disponibiliza chalés acolhedores com acesso Wi-Fi gratuito nas áreas públicas. Para maior comodidade dos hóspedes, a propriedade providencia serviço de lavandaria e serviço de transporte por um custo adicional.
Todos os chalés têm uma varanda com vista do mar. Também incluem uma casa de banho privativa.
Os hóspedes podem desfrutar de pratos e de bebidas locais no restaurante da propriedade.