Location location location!
Great spot. Very much enjoyed our stay.