Clean, spacious, with great amenities!!