Great location; great place to stay