We'll be island-hopping in the Caribbean for our honeymoon, and would like to stay for three days in Barbados, preferably near a decent swimming/snorkelling beach. Any recommendations for a clean, safe hotel? Nothing fancy. We'd like to keep our costs around $100, but up to $150 if it's really worth it. We won't have a car so will need to be close to public transport.