Excellent place in an amazing location! Our host Mary was very kind and kept in constant communication with us when we had questions. Would highly recommended !