Absolutely 5 stars!
As the other reviews have mentioned, the roof terrace is just gorgeous. We pretty much spent most of our days up there lounging by the pool. More or less had it to ourselves as well as we hardly saw any of the other guests. It's exactly like it is in the pictures - sea on one side, mountains of the other.
Stefani is lovely and a wonderful host. She greeted us at the apartment when we arrived late in he evening and showed us around. She even provided a yoga mat for my partner who wanted to make use of the terrace for some early morning practise.
Our room was beautiful, modern and fully equipped.
My one recommend: On our last day we went up to the roof terrace to watch the sun rise over the sea which was magical :)