The main bed was comfortable. The sofa bed was sufficient for my small kids, but probably wouldn't be comfortable for someone older. The unit was pristine clean and had a nice view of downtown at night. My kids LOVED the jacuzzi tub!