Problems can happen at any place of course , so I 'd say you can stay there as the location is pretty good and maybe someone else 's experience will be better , but I 've stayed in better hotels of theirs .
(I, None, 've stayed in better hotels, Negative); (None, the location, pretty good, Positive)