The apartment is beautifully decorated, very comfortable and spacious. The rooftop deck has a sofa, lounge chairs, table, and is a great place to sit and hang out, especially in the evenings. The complex has a fun small swimming pool that gets some sun.
The kitchen is fairly well appointed with cookware, has plenty of silverware and plates etc. There is a microwave and stove top, but no oven or grill. A grill would be nice to make it easier to cook some of your own meals. There is a corner store very close for essentials, but plan on using the bikes or car to get to a larger grocery store and the many excellent restaurants.
We encountered a fluke problem with the water heater, but was resolved by the on site management and maintenance team. All in all, we had a great stay, and the local contacts provided helped by offering info on tours, sights, etc.