We had a wonderful stay. The location was PERFECT. The apartment was clean and had everything we needed. Our boys loved the theater setup and gameroom.