very nice place and well equipped facilities