Excellent stay in wonderful location.