There are so many beaches to choose from it's hard to choose the right one.
I am looking for a beach side accommodation where we can stay for between 5 and 7 nights which has basic water activities, kayaking, snorkelling, swimming. Somewhere which is within walking distance to town which has a few places to eat and drink and which may have some nice sightseeing around the area. I would like the place to be reasonable quiet when we are at the accommodation, so not an overly party atmosphere like Boracay but also is not a sleepy village.
I don't mind staying 1 place for 7 nights if it has everything or staying at 2 places which are close enough (don't have to take a flight to get to) for 4-5 nights each, the latter option is probably preferred.
Accommodation wise, it doesn't need to be too flash, 3* are fine, 2* I will consider if it's part of the overall charm of the place I am going to. Cost wise, would like to spend less than $170USD a night, obviously the cheaper the better.
Thanks heaps for helping me narrow down my options!