Apartment is very spacious. Arrived by car so can't comment on location/public transport. Everything was provided and the host was easy to deal with. A good experience.