Self contained unit with well equipped kitchen.