Gorgeous apartment. Highly functional. Sparklingly clean. Great location. Perfect host. Cool place. Only negative - we were there for just one night - one week would have been much better ;)