10/10 would definitely stay again. Impeccable, beautiful apartment exactly as described.