Apartment is huge and can accommodate lot of people. Two bathrooms with showers is nice. 150-300 euro security deposit in cash to the host is strange though.
Location is very good.