My stay was really great! Omri is really nice and thoughtful. There are some pubs and restaurants right around the corner and the nearest metro station is only a 10 min walk.
The accommodation was as shown on the pictures and really clean.