WOW! Absolutely gorgeous location and generously equipped accommodations.