Communication with Ralph was prompt and informative. We were a family of four(14 and 10 year old kids). The apartment was very clean and ideally located. Ralph's assistant, David, even helped us with a luggage situation by speaking with the airport staff in Spanish, on our behalf. Wonderful service and good value. Would not hesitate to stay again.