Beautiful location and apartment. Spotless. Clear and timely communication with host. Will definitely stay again.