Self-contained and with every necessary amenities