Verified
2/10 Terrible
April L.
Feb 20, 2025
Disliked: Cleanliness, check-in, communication, location, listing accuracy
Scam... no one to answer us when we got there. No place for us to stay.
April L.
Stayed 7 nights in Feb 2025

















Yes, this property allows pets (limit 1 total).
Check-in begins at 3:00 PM.
Check-out is at 11:00 AM.
Situated in Willemstad, this apartment building is 1.1 mi (1.7 km) from Landhuis Chobolobo and 1.3 mi (2.1 km) from Mambo Beach. Jan Thiel Lagoon and Salt Pans are also within 2 mi (3 km).
Get instant answers with AI powered search of property information and reviews.