Beautiful spot, great hosts, fantastic location. Perfect place to stay for a few days. Very clean, great communication and this place has everything you could need.