David has a wonderful apartment in a great location. Check in was easy and everything was clean and orderly. Would definitely stay here again.