As described! Great communication. We weren't able to check in till a bit past 3, but once we were settled, the stay was perfect.