Very good location. You stay just next to the Dome and all main attractions.
Quiet, clean apartment with everything you may need.