Antigua has all you are looking for and easy to get to.