This apartment would have been perfect for a short-term stay (3-5 days). My wife and I were there for a few weeks and I don't think the amenities were good enough for a stay that long. For example, that's mattress on the beds were extremely uncomfortable for both of us it was hard to sleep. Also the washer/dryer hybrid machine they put into all the apartments broke multiple times (Casai was extremely fast at trying to fix it and eventually decided to replace it.)
The location for us was perfect because it was walking distance to work but the street the apartment sits on gets a lot of traffic during rush hour FYI.