Great location and beautiful place, spotless and everything you could possibly need. Excellent communication from hosts. Would definitely recommend as we thoroughly enjoyed our stay!