Very Clean and tidy but all facilities including shower and toilet are shared. The address is a bit out of town so you need to drive to most places in town. We arrived in a wet period and the mosquitoes were numerous and unfortunately very friendly