Start with the positives: amazing view, good location and the general surroundings of the community are all great. Wifi works great also.
Now a few suggestions: At a nightly rate close to what the luxury hotel chains charge, this place can easily afford to provide more quality amenities and make guests feel more welcome. Instead of the cheap polyester bedding, buy a few sets of nice cotton sheets from Costco, instead of Kmart. The bath towels are worn and thin. There was no soap, shampoo or conditioner in either of the bathrooms. The bathrooms are old and cramped , but the water pressure is good. The place is not particularly clean. A/C is old, and the upper level smells musty so we need to use a fan the whole time. The fan is covered with dust. We found stains on some pillows that were gross. Several closets in the lower area and bathroom are locked up with ugly chain locks. The are very unwelcoming to look at. To be fair, I am not saying this is a bad place to stay; but the owners need to pay more attention to details. The bottom line, this place needs a through cleaning, by professionals. At this price level, owners have to invest in some newer and nicer things to give guests a better experience.