Lovely clean place, poor housekeeping and poor customer service.
We stayed for a week and very much enjoyed it, right up until checkout time. The room included a well stocked mini bar including soft drinks, juices and beer. For the first three days of our stay the housekeepers restocked our mini bar when they cleaned the room in the morning. On the fourth day of our week long stay we arrived back at our room in the afternoon to find that the mini bar had not been restocked that day and so was still missing all the beers that we'd consumed. We thought nothing of it (assuming that the housekeeper had simply forgotten to stock it) and went out and bought our own drinks for that night. The next day we found the same unstocked mini bar, and simply assumed that we must have reached the limit for our stay so again didn't say anything. Our mini bar was not restocked again for the rest of our stay.
However, when we arrived at the guest service desk to check out and pay our bill, we discovered that we had been charged for the drinks missing every day, as if the minibar had been restocked and the beverages consumed. When we tried to explain what had happened the gust service lady refused to take off the last three days of minibar charges, saying that the housekeeper was insistent that she had restocked the fridge every day. After some back and forth arguing we managed to convince them to take off two out of the three days but we still had to pay for one. Not impressed.
We would probably stay here again because it was a nice hotel with a lovely large room, but my advice for future patrons is to alert guest services if you realise that the housekeepers do not restock your mini bar, otherwise you will be charged incorrectly for it and will have a hard time getting out of it.