Portland Maine Info

Will be there for one to two nights in late June. Any info on the best area of the city to stay? Have never been there (other than the airport) so hotel recs would also be appreciated.

Cheers,
Curt