Phenomenal stay in the loveliest of spots. Quiet and nicely tucked away.