Immaculate apartment. Great attention to detail. Excellent communication from host. Superb location. Would highly recommend!