Excellent location. Apartment was clean and area was very secure. All communication with Jose was quickly answered. My flight arrived over two hours late but check in was still easily accomplished through excellent communication with host. Complex has a beautiful pool and an adequately furnished gym. I would happily stay there again