El hotel está situado en Treasure Island, a medio camino entre Clearwater y San Petersburgo. Está situado en una de las playas más hermosas del mundo. Una hermosa zona de puerto deportivo está a poca distancia a pie y un número considerable de restaurantes se encuentran a poca distancia en coche. Este complejo hotelero cuenta con 2 habitaciones con cocina americana en un entorno excelente frente a la playa. Las instalaciones disponibles incluyen aire acondicionado, recepción abierta las 24 horas, guardarropa y aparcamiento para los que lleguen en coche. Todas las unidades de alojamiento están bien equipadas como estándar. Hay una piscina exterior muy agradable y un gimnasio en el hotel. La propiedad cuenta con una tienda de delicatessen y regalos donde los huéspedes pueden comprar aperitivos y sándwiches, así como comida para cocinar en su unidad de alojamiento.