This property is absolutely beautiful, well presented and right behind the sand dunes at belongil. We loved staying here and had a fantastic time. Our only gripe is with what happened at check out time. Even though we were paying high cleaning fees, the cleaners demanded extra $$ for cleaning kid hand prints on windows, made up that we broke cups and glasses (later retracted) and that they needed to do extra vacuuming after our cat ( a very low shedding bengal pedigree). My partner is OCD and cleaned the house for 2 hrs before we left - the house couldn't have less to do in it! Meanwhile, when I came back to get a forgotten dvd 3 hours later they were in their bikinis, obviously wet from a swim at the beach? I found it ridiculous that we got hounded for lame , made up issues, especially since we plan on staying at this property again in the near future. It just really ruined what was a stellar trip otherwise