Good apartment to stay at. You will be sharing the apartment with the host but you will have a separate bedroom.
Location is OK, about a 10 minute walk to the nearest Metro.