Great location, beautiful apartment with excellent facilities. A warm welcome and excellent communication all made our stay very easy and enjoyable. Great hosts.