Very clean, awesome value, we really enjoyed our stay. Only thing we saw, you might need to bring your own kitchenware if you are more than 2-3 people, there are few glasses, dishes and so on.