Stayed before and will stay again - please see my earlier review. Great place, great experience.