This is a nice apartment in a great location. The place was clean and well maintained. Communication was great. I had an issue requiring a late checkout - misplaced car keys - and Kasba was totally understanding. I expect to stay here again in the future.