A great place in every respect.