Generally not much of a reviewer, but this one deserves it. Awesome location, great interiors and lovely hosts. Went with my family and they loved it!