This is a great place to stay. The flat is nice, the location is wonderful, and the communication with the hosts was impeccable.