great place with great facilities! in a very central part of dublin