A lovely stay in a well located, stylish apartment.