2/10 Terrible
April L.
20 Feb 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.
Checkout 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 miles (3 km).
Get instant answers with AI powered search of property information and reviews.