Place is exactly as pictured and self check in makes it super easy but the place is under construction so there is a bit of noise.
Metro right there