Catherine goes above and beyond and the area is just stunning! .
Perfect place to stay for a perfect vacation.