Excellent stay. Federica was very accommodating and made my stay very enjoyable despite some circumstances that were beyond her control. I would definitely recommend staying here