Great setup with three separate bedrooms (each with their own small toilet/sink/shower) plus a nice kitchen and a sitting area. Beds and pillows were very comfortable. Excellent host.