This is a beautiful and spacious self contained apartment, with all the amenities (kitchen, laundry, etc), and great views, in a lovely location. John is a wonderful and caring host and I would highly recommend this property.