David is a fantastic host providing exceptional instructions , an extremely clean and new apartment. All necessary amenities and great location. Highly recommend!