Great location and thoughtful touches. Nice place to stay.