We had an absolute lovely time! The staff was very welcoming and helpful. The place was clean, our shared apartment had an (additional) complete and clean kitchen, hot showers and comfy beds where we slept like babies. The nice and quiet balcony had a great view. Excellent stay!