Excellent place - clean, comfortable, great location, lovely view.