Kitchen has plenty of supplies for cooking, very little is required for lengthy stays. Plenty of storage space. Very clean building with secure parking.