Top notch all around! Amazing customer service, amazing apartment, amazing views, amazing everything! 5 stars. Catharina and her team will make your Rome visit unforgettable.