Great hosts and such a beautiful place to spend a vacation. The architectural design of this property was truly a sight that everyone should experience. The hosts went above and beyond our expectations.