Excellent accommodation - clean, comfortable, well-equipped in a terrific location.