Excellent location, huge apartment, very roomy, nice air-conditioning, wonderful hosts.