We stayed at 2bedroom apartment.
Excellent sea view,good enough space,nice kitchen,and accesible anywhere,we really enjoyed it!
Some people may bother the noise from GF bar.
Everything was great except the jacuzzi (rooftop) was dirty.
Staff was very helpful and nice. The bar on the ground floor was decent. Plus good location.