Dilshan was an excellent host when my dad stayed with him recently. He has taken every effort to ensure a comfortable stay for his guests.
You will be well taken care of if you choose to stay with Dilshan and my dad has nothing but praises for his hosting. Dilshan is also very responsive to messages sent and takes the stress away from planning an overseas trip.
The location is also convenient by being walking distance from the train station.