everything, good service and very clean. amazing space for the price paid