Great location and generally well-equipped place