Anibal
with Partner
10.0
/10
Reviewed 13 week(s) ago
Expedia Group verified review
Peaceful and quiet. Very eco-friendly. Internet and Wifi needs a lil improvement for the occasional check in back home. Quick and easy check in and check out. Beautiful views. One downside lots of insects at night time.


