Perfect host. Great location. Very well equipped. Would definitely stay again.
Highly recommended.