well appointed apartment within walking distance of many attractions.