Excellent location, good amenities. Check in experience was also good. Neat and tidy apartment but lacks any kind of character. It is a place to stay in, not a place to feel at home.