Helens Place is wonderful. Right in the middle of everything. The place is fantastic.