A great place to stay and location too.