The hot, beating sun and freezing low temps will not be a problem for the next few days, as a slow moving low pressure system keeps a nice layer of clouds over St. John's. Light rain showers will keep the plants happy, and blustery winds will make sure the potted plants underneath your roof get the rain as well.
...and I'm sorry, but there's no good weather to make sound like crap.