The apartment was large, luxurious, and spotless upon arrival. I also liked the gym, which was large, uncrowded, and had a climbing wall!
The only reason I gave 4 stars is because the host was on vacation and unreachable in the days leading up to our stay. He didn't leave check in directions, so I wasn't unsure if I'd even have a place to stay upon arrival. I had to call Airbnb and have them contact my host for me.