Overall, the stay was great. The apartment is great for two couples traveling together. The street is pretty rowdy but we love that coming from New York. The only downsides were the draining issues with the smaller studio apartment. The shower didn’t drain and water leaked all over the bathroom leaving a mildew smell our entire stay. Key drop spot wasn’t open when we had to check out and the communication wasn’t great when we were in a rush.
Aside from those few inconveniences I’d for sure stay here again just because of the layout and location. Thank you!