Good location, well-equipped places. Good stay!