good place to stay at and excellent location