Casa Susen bevindt zich in Montezuma, op een paar minuten lopen van Playa Montezuma en minder dan 1 km van waterval Montezuma en biedt uitzicht op de tuin en gratis WiFi.
Sommige accommodaties zijn voorzien van een terras met uitzicht op de zee, een volledig uitgeruste kitchenette en een eigen badkamer met douche.
Eiland Tortuga ligt op 29 km van de homestay. Het dichtstbijzijnde vliegveld is Luchthaven Tambor, op 15 km van Casa Susen.