Rita's place is exactly as advertised -- in other words, it's a very nice and comfortable flat, conveniently located. Great communication and smooth check-in, in-spite of us arriving late in the evening. Recommended!