5 Stars all round. We had a lovely stay. The location is perfect and the apartment is designed lovely.