Perfect location, clean, fair price, everything you need for a comfortable stay.
Maybe it would make sense to install mosquito nets. There are electronical devices to fear them of, but they don't care and will eat you alive :D