very nicely furnished, clean, tasteful, spacious