Retailer lets you take a shower, cook a meal in its stores