Great accommodation and accessibility to public transport