Great place. Well equipped. Great host. 5 stars.