My family and I had a wonderful time at Kahlo, beautifully appointed apartment with all necessary amenities, good location and impeccably clean. Communication was fantastic, easy to check in and out. Would definitely stay again.