Yes this was as good as I expected it to be, we stayed for 7 nights, great location, perfectly clean and great views from the roof terrace. The kitchen and apartment had lots of additional things to help you on your break, like sun umbrellas for the beach and shower gels / shampoos. Would recommend.