Pretty great place overall with a pool and gym. Very clean and there are pots/pans for cooking. It is a little small but couples should be fine. Anything more than 2 people might feel a little cramped.
The apartment does have some weird rules like needing to wear a wristband to the gym/pool, but that's not the hosts fault. This place is also extremely secure where keycards only access the floor of the apartment and the gym/pool.
My only problem during my stay was that the bed has a dip in it, though it was still really comfortable. I would definitely stay here again!