Perfect location, fantastic views, friendly owners, and wonderful apartment. As good as it gets.