Huge place, great location, recently renovated, felt like new. Perfect!