Hot love on a hot day in hot Valletta