Great place to stay. A big apartment will all the comforts of home. AC worked great and is nicely furnished.
Only downside is it on the top floor with no elevator, but this is Europe and normal:)