Com acesso Wi-Fi gratuito e ar condicionado, o Bayview está situado em St Julian's, a uma caminhada de 2 minutos da praia mais próxima. A Baía Spinola fica a 700 metros. Existe estacionamento privado e gratuito no local.
Os apartamentos possuem uma televisão de ecrã plano com canais por cabo. Alguns apartamentos têm um terraço. Todos os apartamentos dispõem de uma casa de banho com um secador de cabelo e de uma cozinha equipada com um forno e um micro-ondas. As toalhas e a roupa de cama são providenciadas.
O Aeroporto Internacional de Malta fica a 11 km da propriedade.