Rachel's apartment is a really lovely stylish place to stay in little Italy. The location is perfect, spotlessy clean and has everything you need. Don't hesitate to stay here!