We definitely would recommend staying at Keeratiya's place, she's an excellent hostess, very punctual with our breakfast. The place was clean and tastefully decorated and all our needs were met.
Location was 2nd to nothing, you can walk to all the attractions and we were given a very useful map upon arrival.
Keeratiya was great at communicating prior to our trip and answered all our questions, she even found us a place to park our car for free for our two night stay!