Absolutely perfect. Welcoming, respectful and helpful hosts which make you feels like home. Clean and comfy flat, definitely worth your time to stay.