David is a great host! Excellent communication and courtesy and his place are in a super location, everywhere are close and all the necessary stores, public transport stops, bars and restaurants and services are around. His place is very well set up for both short and long stays. David made sure that my visit was very successful. I am happy to recommend this host and his great place.