Very nice place, well maintained, well equipped.