Yes, Robin's is right across from Royal Palms, next to Tim's Chinese place. Mathieu's is near the round about north of town.
Have eaten at both places already this visit and will definitely be back.