Great communication prior to arrival and during stay. Location is awesome.