An awesome place - unmatched beauty with a delightful accommodation.