The location is good with lots to do but both showers leak, with the guest bathroom shower leaking the worst. It leaks into the spare bedroom and becomes a safety hazard due to the unit being all tiled. Our toddler ran through that room and slipped and fell and thats how we noticed the leak to begin with. Maintenance told us that they couldn't fix the problem and provided us with extra towels. The master bath shower is doing the same thing but just not as bad as the spare yet. From what we were told is that its a tile piece that is starting to sink down which causes the water to escape. None of the phone lines worked, which we were told was an IT issue but that was not fixed during our stay, the lock to the patio in the guest bedroom does not lock, it just keeps turning. So if you have a toddler like we do, you may need to block off that door so your toddler doesn't get out to the balcony unsupervised. We also lost power in 3 rooms in the middle of the night and had to go downstairs to ask for someone to come up because again, the phone lines didn't work from the unit and calling from your cell only gets you to a voicemail.
It is unfortunate to pay so much to stay somewhere and have so many issues. No, we were not given a discount or anything in return or offered anything like that. I would just make sure these issues have been addressed prior to booking.