Stunning location, lovely host and a spacious, sparkling clean apartment