Not the cleanest - but clean enough; not the best equipped - but well enough. Where this place really shines out of the 100+ ABnB rentals my wife and I have had is the owner: I never met him (he doesn't speak English) but he was quick to respond, helpful, friendly and cooperative. A GREAT experience.