Could anyone tell me what a Loews card is? My family will be leaving next week and would like to know the benefits. Also we are staying at the RPH and would like to know opinions if you have stayed there. The rooms look tiny and we are a family of 5.