I booked this apartment about a week prior to arrival because I had issues with an apartment I previously booked. The ratings and reviews were impressive and I was surprised it was available. I was impressed from the very first interaction. Geraldine was extremely responsive. Even with a 6hr time zone difference she didn't miss a beat with timely responses to every question. The payment process was smooth. She was proactive in providing detailed information about the apartment & city (recommendations for things to do, restaurants, transportation, emergency needs, etc.). We were traveling with a toddler. They provided complimentary pack & play (baby bed) and highchair. They also had a huge container full of toys that she thoroughly enjoyed. The apartment looked just as it did in pictures. Everything was nice and clean. We enjoyed mornings and evenings on the terrace. They were also very accommodating with an early check-in. We were traveling separate from my oldest daughter who arrived at 8a hours before check-in and long before we would be there. I was concerned that she may be left to wander all day until we arrived at 10p. It worked out that the apartment was available for early check-in. I didn't even ask. She offered and my daughter was able to access the apartment with no problems as soon as she arrived. I can't say enough how much my entire family enjoyed our stay and how much I appreciate Geraldine for all of her help!