We had a very nice experience staying here. The apartment has everything you need for a long stay. My kids loved the place. The communication with the owners was timely and friendly. We might very well stay here again.