The place is neat and clean. David always checked on us to see if we were doing good. Since we were three of us, he got us an additional bed too. Saved us from the heat by purchasing new fan for the apartment.5/5 stars to David for being the perfect host.