Great location. Easily accommodates a large group (we had 16 people). Very fun theme, plenty of open space in the place. Hosts had very timely and comprehensive communication before and throughout our stay.
Only downsides were that it was right next to the train which was loud throughout the night (this is noted on their listing, though). Also, the air conditioning was not well distributed throughout the place so some bedrooms were very hot and some too cold.