Kai's place was a great location for our needs, our room was spacious and clean. Having a shared kitchen to cook meals in made our stay much easier with children. We were also able to drop our bags off before check -in time.