Wonderful apartment with a spectacular view. Perfect hosts.