Location, location, location. Absolutely beautiful spot! Top-notch communication too! Will stay again!