The check in experience was awful. The wrong keys were left for us and we were left stranded outside the flat without any communication from the hosts. We had to wait until midnight before we eventually stayed in a hotel. Hosts didn’t get in touch with us until 11am the next day. The hosts are a property management company, not individuals, so the whole experience was highly unprofessional and impacted the holiday.
Flat location is nice - near the beach and the flat was clean.