Verified review
8/10 Good
Russ P.
28 Sept 2026
Liked: Cleanliness, check-in, communication, location
Stayed 7 nights in Sep 2026





































No, pets are not allowed at this property.
Check-in begins at 4:00 PM.
Checkout is at 11:00 AM.
Located in Kurimiauw, this villa is 0.9 mi (1.4 km) from Notorious Ranch and 3.1 mi (4.9 km) from Eagle Beach. Palm Beach Plaza and Chabad Jewish Center of Aruba are also within 1 mile (2 km).