Excellent location, wonderful hosts. You wont be disappointed.