I've been at Biba's place for one night in August. The location is easy to find, 10 min walk from the metro station. The apartment is like in the pictures, clean and nice. Some negative things from my point of view: is located at 5th floor with no elevator; the wood floor is very noisy; you don t have curtains and this can be awkward. All in all I recommend Biba's place:).