Lovely place to stay. Everything you need and right in the middle of town. Even has spa bath in second bathroom which is seperate from the shower and loo.
The only downside I found was the multiple flights of stairs from where you park your car. We have 2 children and this posed a bit of a problem for us as it was a lot of effort getting up to the apartment.