We had a nice stay and would come back every time. The flat was comfortable and very large. The communication went smoothly and we always got quick and detailed replies. We had minor issues with the hot water and bigger pans & pots for cooking would've been nice, but all in all this is an 5 out of 5 :)