Immaculate, tasteful fabulous apartment, magnificent hosts who go the extra mile and then some . What views what a treat !