John and Margaret were superb hosts! Our stay was excellent and the apartment was exceptionally clean and decorated exquisitely.