Loves this a little on the small side but that's ok. WAY clean and they keep rif raff out which I was impressed with. Loved the play area for the kids and the little boutiques. Think there should be more places like this!! My kids and I loved hanging out here for a couple of hours!