Close to everything that we needed. Clean, beachy and felt at home. Big plus was being able to take our 6 months old little pup.