Great, clean property in a superb location. Communication good throughout. Would certainly stay again.