The location is perfect. Everything is clean and functional. Others are just like other reviews said.