Excellent location, pretty up to date.
Nice amenities.
Recommended.
Expect way smaller rooms than in the US.