Rita's place is great. It is well-located, clean and everything works fine. She is a great host, very chill and has a great sense of humour. I highly recommend this place. :)