Place is very accessible and convenient.