Very good location and easy to find. but remember that it's self-check in.
Safe and quiet place and enough space for 5~6 people.