We've stayed here a number of times. Never disappoints.