All you could hope for and more with an Air B&B stay.