La Vista Resort está situado en Pelican Key y alberga un restaurante y una piscina al aire libre. Hay conexión WiFi gratuita en todas las dependencias del complejo.
Las suites y los apartamentos disponen de zona de estar y zona de cocina completa con utensilios. Algunas habitaciones tienen vistas al mar.
A 2 km hay varias cafeterías, restaurantes y supermercados.
La Vista Resort cuenta con bar, mostrador de información turística y aparcamiento gratuito. Los huéspedes podrán practicar distintas actividades, como equitación, snorkel, pesca y tirolina.
El complejo se encuentra a 4 km del aeropuerto internacional Princesa Juliana y a 6 km de Great Bay.