This is an excellent accommodation in a great location.
Our stay was enjoyable in a modern apartment with good communication from hosts.