Location wise, very good. Not too crowded and not to far from Niagara Falls. Transportation is accessible. The ambiance is good in the pool area. A lot of restaurants nearby. The receptionist was very helpful and suggested places to go to. I will definitely come back here.