The perfect Airbnb! Fantastic location, clean, spacious, and great hosts. I will definitely stay here again.