Absolutely fantastic on all accounts: lovely apartment, comfy beds, super clean, very helpful and communicative host, and gorgeous neighborhood with lots of fantastic restaurants. We will definitely be staying here again!