We had a lovely time in Freshwater.
Location is excellent with easy access to shops and beach. The flat had everything we need and Rob was very good in responding to queries.
It does get quite warm as mentioned before and the bathroom door is a sliding door, which does not give a lot of privacy.
Overall can definitely recommend.