Overall stay was fair for its value; however the most frustrating/disappointing part of the stay was the check in process, more specifically the fact that the apartment was not cleaned up at all after the prior tenants checked out...we had to call multiple times and waited for almost 2 hours until the cleaning crew arrived.