Very cozy, but not cramped. Has full kitchen, bedroom and bathroom. Great hosts!