Great location, great communication prior/during visit! Cleaning though could have been better to have made the stay perfect!