This place was very adequate. It was well stocked with everything you would need in the kitchen and bathroom. It was a good space for kids (we were traveling with a toddler and infant) and there is a terrific tiny park for kids only two blocks away. The beds were firm but very creaky (I was afraid to roll over in case I woke up the baby). We enjoyed our stay and loved the neighbourhood.