Rita's place is in a great location and it's super cute. She is very good at communicating and creates a very warm and welcoming environment. There is lots to do nearby and easy access to public transit. I had a great stay!