A newly furbished house that is in a highly convenient location and has everything you need for your stay.