A very stylish apartment, and sparklingly clean place to stay, in a great setting and location.