Apartment is great, location is great, hosts are great. It's rare these days to find an airbnb that actually feels like a home instead of a soulless hotel room; here I really felt like I lived there after just a few days.