Top price/quality appartment. Superb location. Very clean, brand new, check-in (and out) very quick. Easy to communicate with the hosts.