We were very disappointed with our stay.
We had young children with us and definitely needed somewhere safe. The ballustrading on the stairs and balcony was not safe at all. An adult could easily fall through so not safe for kids. The top rail of the stairs was also loose. We had to keep the kids away from them at all times, which was difficult given that the internal doors don't actually lock.
We had no wifi or working tv at all while there.
We also had to pay an additional $120 for linen but it was just folded at the end of the beds, leaving us to make the beds.
The departure instructions to clean prior to leaving was expected but we had to go and buy all cleaning supplies ourselves as nothing supplied.
Although the location was great, we were quite disappointed with most of our stay and will be very unlikely to recommend to others.
We definitely didn't get the place we thought we'd booked or value for money.