LindaLeisure10,0 /10Reviewed 109 week(s) agoExpedia Group verified reviewStaff, facilities, classes all excellent. Every little detail had been thought out to make one's stay as comfortable as possible. A wonderful experience.