Excellent communication right from booking. Lots of useful information before arrival and on arrival. Wonderful hosts. Easily contactable at any time. Exceptionally clean apartment in a great location yet very peaceful and quiet. It had all that we needed and more. We had a wonderful stay and will happily return.