Excellent modern place to stay.