We had a great stay at Rita's and would always come back. Communication is really easy and the flat is lovely. We weren't that lucky with the wifi but these things happen. The location is great - opposite a wonderful coffee/brunch spot and in walkeable distance to everything you desire