I'm looking for a versatile camera for travel photography (sunsets, nature) but also some portraits.

I hesitate between the following cameras if possible with a budget of less than $ 540:

1) RX 100 and RX 100 Sony II (quite expensive)
2) Ricoh GR (quite expensive)
3) Canon sx280HS
4) Canon S120
5) Panasonic LF1

What is the best value for money?

Thank you in advance!