Self contained space with all amenities.