Kamal's place is well located and overall a good solution if you're travelling on a budget. Great check-in experience with his assistant Hussain, who was very accommodating to some unexpected changes.