5 stars all over the place. GREAT place to stay. Beautiful apartment. Great communication with Luca. Positive comments in every category. I would definitely stay again. Highly recommended.