Great stay, great amenities and good comms.