The flat was great! We especially loved the balcony and the swing chair. The beach wasn't ideal for our little one (9 months old) as it was a little rocky but the view/scenery was still amazing. There were also great spots to watch the sunrises which were beautiful. We loved exploring the area from this flat.