The unit was okay but very over priced for the stay, I think you can find just as nice for better value in the area.
We had booked for a little over a weeks stay and paid over $2000, mid-stay the TV unit just stopped working, we communicated this to the host who advised they could not assist us and refused to work with us to compensate for the inconvenience.
Would not recommend or go back again.