I would suggest Sony as they have the best compact cameras (in my opinion).
Sony HX90V or if you can afford the better more expensive Sony RX100 series (minimum RX 100 III or upwards I would say).
Sony WX500 is also really good.
Hope you had fun in Ro. :)
As far as memory goes, you just have to get a 64gb (or higher) memory card and you'll have more than enough space.