We enjoyed our stay at Dror's immensely. It is perfectly situated in Little Italy which is wonderfully central to the tourist parts of Boston. The apartment was well equipped and clean and highly recommended.