absolutely PERFECT! especially the communication & the location in the city are awesome.