Clean and tidy , one bed hard and squeaky but apart from that fine .