The biggest advantage of this place is the location.
Apart from that, the apartment is very well furnished. It gave us a homely feeling. Definitely recommended.