Excellent place, excellent hosts! Well located, pristine flat, perfect communication with the hosts.
A++++++