A lovely self-contained apartment with all the comforts of home, with an amazing view!