Great location, excellent communication before and during stay.