This place was a comfortable stay, very clean, and a great location. I think a great fit depending on your needs and length of stay. My only warning is the attentiveness you must have to the constant communications and the opportunities to be charged extra (no flexibility unless you would like to pay additional fees). I only stayed for two nights and in the busy week leading up to my stay and even during my stay there was pressure to respond to communications, unlike my other experiences with Airbnb where you pay the requested and advertised amount, and are granted access to your stay as scheduled. Like I said, place was great and would still recommend, but suggest reading the detailed fee descriptions and be mindful of the lengthy communications that require timely response.