The stay was short but everything was clean and tidy. Communication was excellent with comfortable and clean beds. Although I didn’t stay long enough to cook this apartment had all the amenities.