Excellent location, everything was clean and easy to find, all of the bathrooms and kitchen were well-stocked with soap, towels, shampoo, dishes, etc, and the bonus amenities (Sonos speakers, huge smart TV, ping-pong table, rooftop deck, and the world's most comfortable couch) made for a fun and relaxing experience. We had a group of 6 and it felt very spacious -- I'm sure we could have comfortably fit 2-3 more without any issues. We would absolutely stay here again!