Perfect location, great host communication, and everything was well appointed and thought of. Extremely happy with our stay.