El Bayview se encuentra en San Julián, a 2 minutos a pie de la playa de arena más cercana, y ofrece WiFi gratuita y aire acondicionado. La bahía de Spinola queda a 700 metros. Hay aparcamiento privado gratuito.
Los apartamentos tienen TV de pantalla plana por cable, cocina con horno y microondas y baño con secador de pelo. Algunos incluyen terraza. Se proporcionan toallas y ropa de cama.
El aeropuerto internacional de Malta está a 11 km del establecimiento.