nice, clean, accessible. it would sleep four easily. this has a properly equipped kitchen (not just plastic junk as one often finds) which is nice.