The location, neighborhood, space, and hosts are all perfect. Easy 5 stars. Stay here if you have the chance. I know I'll be back!