Our stay exceeded all expectations - a comfortable, sparkling clean flat with excellent amenities and a brilliant location, great customer service and communication. The check in and out was so easy, I cannot fault our stay!