I live in New Zealand, plants here are most likely to fail because of too much water.
I have found that 'Roma' did great in a sunny well drained spot (with poor soil too!).
I have also found that growing tomatoes in sealed terracotta pots is a good solution, and can be quite decorative -underplant with French marigold to keep the bugs away, or basil.
The pots give much better drainage, though you will need to be vigilant with watering and if the pot isn't sealed the drainage will be too good and soak water away from the pot. The terracotta also releases heat from the day once the air has cooled, providing a more even (and warmer if it's sunny) root temperature. Tomatoes seem to like variables consistant.
When the plants are past their best, they can be moved to a less visible spot in the garden. You will need to stake plants.