Excellent in all respects - clean comfortable well equipped and homely as well as being located in a terrific spot.