The location was good, it was nice to be close to the beach and cafes. Upon arrival, we found the bedrooms and lounge/dining fairly clean. However, we found that the rubbish had been left in the kitchen from the previous guests and there were towels on the floor in the bathroom downstairs which looked like they hadn't been replaced with clean towels (we used our own towels, which luckily we had brought with us). The sheets in the bedroom downstairs did not appear to be replaced with new sheets but rather looked as though they had just been pulled up. The shower upstairs hadn't been cleaned, there was only about half a roll of toilet paper and the milk in the fridge was off (expired in December). We had to go out and buy toilet paper and milk as soon as we got there so we don't know why there was such a high cleaning and service charge. We did enjoy our stay because of the location and the fact that it was quite comfortable but felt the cleaning and service could have been much better.