This place is in the middle of Killarney and is an incredible experience in itself. If you get the chance to stay here, you absolutely should.