There's loads of fantastic things about the property and it could easily be worth 5 stars: the pool and views and outdoor areas in general are lovely and relaxing, the flat is a good size, the hosts were very responsive and provided some missing basic items very quickly.
Unfortunately there were also too many things which hadn't been done properly: the open cupboard above the sink to bang your head against when washing up, the unsafe lack of work surface next to the hob, the shower curtain pole which constantly collapses, the unstable toilet seat etc... These things all need properly addressing.