Fantastic apartment, great hosts and an amazing location and roof terrace!