We stayed for 4 weeks while we looked for a house. The apartment is fully equipped and bedding/linen included. There is a communal pool, a great restaurant, on-site laundry and secure parking.
Check in was easy and straightforward. Communication with the host was excellent throughout.
Would highly recommend.