Leela's place was super cool! Great location and really interesting space! Leela was very accommodating as I had a friend who needed to check in early. My friend was able to drop off his bags early which was much appreciated.
The space is pretty massive and could easily accommodate 5-6 people comfortably.
Overall, staying at Leela's was very pleasant and I'd book it again for sure!