I have stayed at over 60 Airbnbs over the years, and this is definitely one of my favorites. 5* for everything!