Great stay - clean, spacious, modern.