Perfect location & great communication. We had one minor issue that was addressed & fixed immediately. The flat is perfect. Would definitely stay here again.