Our stay at the kahlo was just what we needed for a small getaway. The team were responsive, the unit was clean, modern, comfortable and had access to everything we needed.