This place is crazy good. The pictures accurately describe the place, but I have not fully appreciated how well-equipped the place is. Look closely at the picture with a TV in the common room: the TV is the size of a football field. My stay was short, and I did not care for it, but that gives you a good idea of what you will find in the kitchen, in your room, etc. It was also super clean.