David's apartment was very clean and comfortable. My group had a great stay here. Check in and out was easy. Our flight was late in the day on our check out, and David let us drop our bags at his other apartment, which is going above and beyond what we could have expected. Extremely hospitable.