Bayview ligt in St. Julian's, op 2 minuten lopen van het dichtstbijzijnde zandstrand en beschikt over gratis WiFi en airconditioning. De Spinola-baai bevindt zich 700 meter verderop. Er is gratis privéparkeergelegenheid bij de accommodatie.
De appartementen beschikken over een flatscreen-tv met kabelzenders. Sommige hebben ook een terras. Alle appartementen zijn voorzien van een keuken met een oven en magnetron en een badkamer met een haardroger. Beddengoed en handdoeken worden verstrekt.
De internationale luchthaven van Malta ligt op 11 km van de accommodatie.