The staff was very friendly, but spoke little to no English and it was hard to communicate - but we managed. There was a small kitchen for use and two big fridges to store food in. That was convenient. We stayed in a 5-person-dorm but were only two in there. Therefore the size was okay, but if there would've been 5 people it might have been too crowded and small. The location is okay, but it does take up to 30 minuted to get into town or to the beach.