Overall, we had a good stay here. Location is great and the view is incredible! The ammenities in the building are nice (pool/gym, etc.). Check-in wasn't as smooth as I would have expected, as they had another person listed on the reservation. It took me reaching out to the owner to get that resolved. I will give him credit for responding quickly, though. Communication was very good.
The unit could benefit from updating. It's pretty bare-bones and a bit dated. The Wi-Fi was a problem, and we had consistent issues streaming on the smart TV.
For the price we paid I must say I expected more. With that said, I think it would only take a little bit of effort for this to be a 5-star listing.