A fine place to stay for fun or business