Very clean. Kind and courteous family run accommodation. Not a 5 star hotel but we are very happy with our stay here. All facilities are exactly as described. Ms Usana speaks perfect English and is a wealth of information about what to do and where to go. Highly recommended!