Clean, light, spacious, well laid out, and fully equipped. Great location. Five stars from us.