Perfect stay for a mini break. Stunning location overlooking the beach. Very clean! Would definitely stay again.