We stayed for one night, the overall experience was nice. Especially recommend for family trip:) The location was great, but might be difficult to reach if you're traveling with heavy luggage.
We also cooked in the apartment. The kitchen was well-equiped. The table was large enough for 4-6 people to have dinner together. That's what I like most.