An excellent stay at a fantastic spot. We would absolutely stay here again.