Situé tout près de Flushing Meadows, la Transfiguration of Christ Greek Orthodox Church est située à proximité.
Le Jardin botanique du Queens se trouve à proximité, à 3 km.
Outre des équipements tels qu'une climatisation, l'intérieur est également équipé d'une TV à écran plat avec des chaînes satellite pour le véritable confort des clients. Elles ont aussi 1 salle de bain avec une douche à l'italienne et des toilettes séparées. De plus, la salle de bain comprend des serviettes.
Il fournit également un micro-ondes et un réfrigérateur dans la cuisine. Les clients peuvent déguster la cuisine cubaine au Jardin De China, à environ 300 mètres. La station de métro Junction Boulevard est à 5 minutes de marche.