Top marks - the apartment was clean and spacious in a great location and Riva was an extremely accomodating host. Would recommend 100%