We are a family who stayed for 4 days. The apartment was clean and well prepared for our arrival. Communication was thourough and detailed from arrival till departure. My kids enjoyed the toys she left for us. Location was perfect. Everything was within 10 min walk!