Clean, spacious, and full of great amenities—just as described in the listing.