Absolutely gorgeous location and place. Exceeded all my expectations and was everything we could have asked for and more! Will definitely be staying here again and would recommend it to anyone who asked!