Letizia's apartment is a wonderful place to stay whether it's for a few days or longer. The space is comfortable and located in a great area. Would certainly stay here again.