Very spacious self contained unit.