Comfortable and cosy, with everything needed for an enjoyable stay. Great separate space for our teenagers, and plenty of space upstairs for our younger kids and us. The table tennis table was a big hit!