I've stayed here a number of times over the years, and I've consistently had very positive experiences. Highly recommended!