Been to camotes and fell in love with the place.
I'm more comfortable staying at Keshe because it feels like you're home and not over crowded. The people are nice too..
But most importantly, great beach and people can go there even with a tight budget.