This place is great from alllllllll aspects, except one. The street noise is too much, which makes me rate the place 9/10.