The location and view from this unit are spectacular. There were just a few minor things that caused me not to give this a perfect 5. There were no towels, soap or shampoo in the unit and the front desk personnel were less than engaging when we asked for some. The TV did not work and when we asked someone to look at it, they said they would but never showed up. Also beware of the $30 per day resort fee and the $30 per day valet parking charge.