Most beautiful spot! very clean! Hosts are so amazing and wonderful to deal with!! this was our second stay and we're already planning our next trip! love it here!!