Very clean, spacious, well decorated, and has everything one needs for a confortable stay