Excellent all the way through! Great location, beautiful flat and very nice welcome and communication throughout the entire stay - I couldn't recommend it more :)