We spent 3 nights here in a 2 bed villa. The villa had everything we needed and was clean and in very good condition. The villa is spacious and light, mainly because there are large windows/ glass doors everywhere which adds to the airy feel (remember to shut the blinds when you have neighbours!). Each room had a small balcony and there was a flat roof space with a lounger and one on the downstairs decking. The restaurant has a good range of dishes which are tasty - order in plenty of time when it is busy. The tables and sun loungers on the beach are great and it is a very quiet stretch of beach. The place next door also does food if you fancy a change. The pool is between two buildings so is shaded and is long and narrow with a shallower kids pool at one end. Simple things like inflatables in the pool and a rocking horse really helped to keep the kids entertained. Would certainly come back if we come this way again.