Kiran mastered to perfection the self-check-in process. You get clear guidelines beforehand so basically nothing can surprise you on arrival. The apartment is clean and tidy. You'll find anything you might need starting from tableware through cutlery to tea set. Highly recommend staying at Kiran's.