Mixed feelings about the accommodation. Had apartment for six, we were four. Parts of the decor tired and worn, small bathroom for a group, with issues. Kitchen fan didn't work and hob unresponsive. Balcony sat over busy road, so couldn't sit out. Staff in the restaurant were at times, well grumpy, giving mixed instructions from different staff and then berating us for following the initial instruction. I don't want to be told off like a child on holiday when staff issue conflicting information to us. Maintenance lady who came to our apartment was simply just rude. On the plus side, Staff on reception were very polite and helpful, the breakfast food was good and the roof-bar was nice.