BOOK THIS PLACE! Super gorgeous, clean, great location and communication from the hosts. Can't wait to stay here again in the future!