Lovely self-contained apartment with nice layout and a great view. Excellent communication from hosts.