Great place near the heart of Dublin