O Aqua Vista Beachfront Suites está localizado na Praia Boca del Rio, em San Pedro, e disponibiliza apartamentos elegantes com ar condicionado e acesso Wi-Fi gratuito. A propriedade tem comodidades para churrascos partilhadas.
Cada apartamento do Aquavista tem uma televisão de ecrã plano e uma varanda. Dispõe de uma cozinha completa com um micro-ondas e um frigorífico. As casas de banho privativas incluem um chuveiro.
Outras comodidades incluem entregas de mercearias e um local para armazenar bagagens.
Existem bares, restaurantes e mercearias a cerca de 5 minutos a pé da cidade de San Pedro. A cidade de Belize encontra-se a 90 minutos de barco ou a 30 minutos de avião.