Great location, great communication, as good or better than expected. A+ on comfy beds. Would stay here again in a heartbeat!