Absolutely fantastic on all accounts. Wonderful apartment, very clean, highly accommodating and super responsive hostess, water and coffee provided to us, fresh towels every 3 days, great local recommendations.