Everything was accommodating, clean, and stylish! Federica was especially courteous, responsive, and helpful. The apartment is in a perfect location and the check in and checkout process was smooth. I would definitely stay here again.