A lovely, dog-friendly apartment with views to die for.