Family stayed here for a night while passing through town. It was clean and in a great location to us. Both beds need updating. The sofa bed had a large divet in the middle. It was fine for a short-term stay and David was very responsive; would be fine for younger people or those who can sleep on anything. but if you are trying to accommodate older folks or need a supportive mattress, just keep the bed situation in mind for a long-term stay.