Excellent location - clean and well appointed.