Great location, very clean, and excellent communication from the hosts. Very much enjoyed our stay.