Great location, price, neighborhood, hospitality and extra touches! All around perfect place to stay and enjoy.