Best stay! Perfect definition of a great value and location for Airbnb.