Amazing, spacious apartment. Stunning terrace. Superb location. Great host. Very recommendable.