Top class place. Awesome location. Great host and a really nice stay overall. Could not fault it and would love to stay again.