The location is amazing. Unbelievable views make up for most shortcomings.
The kitchen and bathrooms could use an update( particularly the stovetop).