excellent location, wonderful hospitality, and stylish and clean space. great communication also