Everything about our stay here was PERFECT ~ home away from home in a stunning location with every conceivable need taken care of by our lovely hostess, Cheryl.