The place was clean and spacious. They have various kitchens tools and I think it is great if you want to enjoy cooking with a few people.
It would have been great if they were clearer about pricing as I was charged $50 for having an extra person while I was never informed of this. Also the deposit feels expensive and it was not pleasant that the front desk staff took a photo of my debit card at check in.