I was nervous when checking into this apartment after reading some negative reviews, and I was pleasantly surprised when we checked in. The front desk staff was not friendly at all, but the rooms were better than expected. They were clean and the AC worked well. The location cannot be any better. When we were eating the delicious Sri Lankan breakfast, we got to watch elephants walking around the river and enjoying themselves. It was really cute when we had ordered the Western breakfast, you could tell that our server was disappointed that we wouldn't be trying the traditional food so he ended up bringing us a taste as well. We were glad that he did, as it was delicious!! I highly recommend staying here if you want to be in the elephant action. They walk the elephants down to the river right in front of the hotel, and it is magical.