Really nice place, well equipped. Great location.