The unit was just as expected based on the pictures posted. Beds including sofa bed are in great condition. Everything but the carpet was clean. Carpet could use a deep cleaning or better yet replaced with hard flooring. Pet peeve was there is no where to hang a towel within reach when showering. A simple hook on the wall would be so helpful to grab a towel before getting out of the bathtub. Nice that there are a few beach towels provided. Parking with in-out privilege is a big plus!