Aimee's studio apartment in Newtown is a great little spot for a getaway. Close to amenities, nice and quiet and clean.