Was weary because of bad reviews but what a pleasant surprise. Rooms are beautiful, clean, comfy beds, spacious, Lovely staff, food was great. Up to date and wonderful hotel. Beautiful setting. Hikes , mountain trails, tennis, mini golf, bar with pool area. Loved it all!