My niece and I could not have been happier! Gorgeous location! Fantastic host! Stephen really went out of his way to ensure that we were comfortable.