This is the Platonic Ideal of an AirBNB. The physical space is beautiful, light-filled, cute, tasteful, clean, and cozy. The hosts are generous (we could leave our bags behind after we checked out on the last day), and present if you want to talk to them, but it very much felt like our own space. The space is modern, comes with lots of amenities and nice small touches. We would love to stay here again, and couldn't recommend it more highly!