5 stars all round. Lovely modern and clean apartment in great location of a beautiful city.