Modern, clean, spacious place to stay