Absolutely perfect. If you're headed north and in need of accommodations you won't find a better place. It will impress you beyond your expectations.