The place is as published - newly renovated and very stylish. Beds and couches were very comfy and the apartment has everything one might need for a short (or long) family stay in LA.
Location is just stone's throw away from Glendale Galleria and Americana, and has easy access to the freeway to get to LA sights. There are plenty of places to eat and shop nearby and the neighborhood is quiet and feels safe even at night.
There is a flight of stairs to get to the apartment so if you have mobility challenges, then this might be an issue.
We chose this apartment tonbe close to family living in Glendale - we would stay again if we ever found ourselves in LA again in the future.