Well-located, well-equipped, and great location. I'd definitely recommend this place.