Superb location, flat in great and clean condition! Flexible check-in and check-out. Communication with the host and hospitality 5/5 (: